<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* IE10篁ヤ�������膾� */
.isIE{ width: 100%; height: 100%; background: #fff url(isIE.jpg) no-repeat center; position: fixed; left: 0; top: 0; z-index: 99999999999999;}

/*臀�腴���篏�莅丞舟*/
@media only screen and (min-width: 360px) {
	html { font-size: 26px !important; }
}
@media only screen and (min-width: 435px) {
	html { font-size: 30px !important; }
}
/*@media only screen and(min-width: 500px) {
	html { font-size: 36px!important }
}*/
@media (min-width: 769px) {
	html { font-size: 34px !important; }
}
@media only screen and (min-width: 1024px) {
	html {  font-size: 28px !important;	}
}
@media only screen and (min-width: 1200px) {
	html {font-size: 30px !important;}
}
@media only screen and (min-width: 1440px) {
	html {font-size: 34px !important;}
}
@media only screen and (min-width: 1680px) {
	html {font-size: 40px !important;}
}

/* button���� */
.wlp-button4 {position:relative; overflow:hidden;}
.wlp-button4::after {content:"";width:100%; height:100%; z-index:1;opacity:0; position:absolute;left:0;top:0;background-color:rgba(255,255,255,0.5);-webkit-transition:all 0.5s;	transition:all 0.5s;}
.wlp-button4:hover::after {	opacity:1;	-webkit-transform:skewX(-180deg) scale(0.5,1);	transform:skewX(-180deg) scale(0.5,1);}

/* 羂翫抗���靻肢習 */
.mirrorRotateLevel img{transition: all .4s;-webkit-transition: all .4s;}
.mirrorRotateLevel:hover img {-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);/*�弱�IE*/ filter:FlipH;}
/*�丞���上ぇ*/
.imgZoom img{transition: all .5s;-webkit-transition: all .5s;}
.imgZoom:hover img{transform:scale(1.08, 1.08); -webkit-transform:scale(1.08, 1.08);}
/*�丞����莉�*/
.imgRotate img{-webkit-transition:-webkit-transform 2s ease-out;-moz-transition:-moz-transform 2s ease-out;-o-transition:-o-transform 2s ease-out;-ms-transition:-ms-transform 2s ease-out;}
.imgRotate img:hover{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}
/*�������膸颷�����*/
.wlp-button:hover{filter:alpha(opacity=90);background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))!important;background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))!important;}
/*藜���膸颷����翫襲*/
.wlp-shadow{transition: all .4s;}
.wlp-shadow:hover{box-shadow: 0 0 20px rgba(0,0,0,0.3)!important;}
/*藜���膸颷�筝�羌�攻���翫襲*/
.wlp-flow-shadow{-webkit-transition:all .5s;transition:all .5s;}
.wlp-flow-shadow:hover{transform:translate3d(0, -5px, 0);-webkit-transform:translate3d(0, -5px, 0);-webkit-box-shadow:0 0px 10px rgba(0,0,0,.2); box-shadow:0 0px 10px rgba(0,0,0,.2);}
/*�丞��膸颷���秋*/
.wlp-filter:hover img{ filter:alpha(opacity=70); -moz-opacity:0.7; -webkit-opacity: 0.7; opacity: 0.7;}

/*  -- flex綣号�у�絮� -- */
.flex {	display: flex;}
.basis-20 {	width: 20%; flex-shrink: 0;}
.basis-25 {	width: 25%; flex-shrink: 0;}
.basis-30 { width: 30%; flex-shrink: 0;}
.basis-35 {	width: 35%; flex-shrink: 0;}
.basis-40 {	width: 40%; flex-shrink: 0;}
.basis-50 {	width: 50%; flex-shrink: 0;}
.basis-60 { width: 60%;}
.basis-65 { width: 65%;}
.basis-70 { width: 70%;}
.basis-75 { width: 75%;}
.basis-80 {	width: 80%;}

.flex-sub {	flex: 1;}
.flex-twice {flex: 2;}
.flex-treble {flex: 3;}

.direction-column {flex-direction: column;}
.direction-column-reverse {flex-direction: column-reverse;}
.direction-row {flex-direction: row-reverse;}

.flex-wrap {flex-wrap: wrap;}

.align-start {align-items: flex-start;}
.align-end {align-items: flex-end;}
.align-center {	align-items: center;}
.align-stretch {align-items: stretch;}

.self-start {align-self: flex-start;}
.self-center {align-self: flex-center;}
.self-end {	align-self: flex-end;}
.self-stretch {	align-self: stretch;}
.align-stretch {align-items: stretch;}

.justify-start {justify-content: flex-start;}
.justify-end {justify-content: flex-end;}
.justify-center {justify-content: center;}
.justify-between {justify-content: space-between;}
.justify-around {justify-content: space-around;}


/* 茹�蘂����� */
.bg-video {position: relative;}
.bg-video video {display: block;height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover;	position: absolute;	top: 0;	z-index: 0;	pointer-events: none;}

/* �丞�� */
.imgBoxCover{ padding-bottom: 75%; position: relative; overflow: hidden;}
.imgBoxCover img{ width: 100%; height: 100%; position:absolute;top:0;bottom:0;left:0;right:0; margin:auto; -o-object-fit: cover; object-fit: cover;}
.imgBoxAuto{ padding-bottom: 75%; position: relative; overflow: hidden;}
.imgBoxAuto img{ position:absolute;top:0;bottom:0;left:0;right:0; margin:auto;}

.text-cut {	text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.text-cut-2 { overflow: hidden;text-overflow: ellipsis;	display: -webkit-box;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;}
.text-cut-3 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;	-webkit-box-orient: vertical;}</pre></body></html>